//
//  BIDMemberWithCheckboxCell.h
//  HomeworkAssistant
//
//  Created by mal on 15/11/17.
//  Copyright © 2015年 mal. All rights reserved.
//

#import <UIKit/UIKit.h>

@protocol BIDMemberCellDelegate <NSObject>

- (void)selectAtIndexPath:(NSIndexPath*)indexPath selected:(BOOL)bSelect;

@end

@interface BIDMemberCell : UITableViewCell
{
    IBOutlet NSLayoutConstraint *_leftForImgViewConstraint;
    IBOutlet NSLayoutConstraint *_widthForImgViewConstraint;
}
@property (strong, nonatomic) IBOutlet UILabel *nameLabel;
@property (strong, nonatomic) IBOutlet UIButton *btn;
@property (strong, nonatomic) IBOutlet UIImageView *imgView;
@property (strong, nonatomic) IBOutlet UIImageView *checkBoxImgView;

@property (assign, nonatomic) NSUInteger stepLevel;
@property (assign, nonatomic) NSUInteger stepWidth;
@property (assign, nonatomic) BOOL isPerson;

@property (assign, nonatomic) id<BIDMemberCellDelegate> delegate;

@property (strong, nonatomic) NSIndexPath *indexPath;
@property (assign, nonatomic) CHOOSE_TYPE chooseType;
@property (assign, nonatomic) BOOL isChoose;
@property (assign, nonatomic) CHOOSE_STATUS chooseStatus;

- (void)choose;
- (void)inChoose;

/**
 *  不需要显示选择框，点击会进入下一界面
 */
- (void)showDisclosureIndicator;
- (void)setChooseType:(CHOOSE_TYPE)chooseType;

@end
